Synonyms for "ruddy duck"

Words with similar meaning